problem-solving software relationship wisdom of crowds erp collective intelligence innovation tools business crm customer research prediction markets crowdsourcing open innovation innovation